residential construction company - French English Dictionary